Java Class Library
part 6/15 · 24.1 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
• GUI and 2D Graphics: the AWT package (java.awt) basic GUI operations and binds to the underlying native system. It also contains the 2D Graphics API. The Swing package (javax.swing) is built on AWT and provides a platform-independent widget toolkit, as well as a pluggable look and feel. It also deals with editable and non-editable text components.
• Sound: interfaces and classes for reading, writing, sequencing, and synthesizing of sound data.
• Text: java.text deals with text, dates, numbers and messages.
• Image package: java.awt.image and javax.imageio provide APIs to write, read, and modify images.
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────